.talent-detail-card-wrap {
  display: flex;
  padding: 20px;
  min-height: 287px;
  border: 1px solid #E6E6E6;
  margin-bottom: 50px;
  .media-wrap{
    width: 176px;
    .imgEmpty {
      height: 100% !important;
    }
  }
  .img-wrap {
    width: 176px;
    min-width: 176px;
    max-width: 176px;
    max-height: 247px;
    height: 247px;
    min-height: 247px;
    border: 1px solid #E6E6E6;
    padding: 0;
  }
  img{
    max-width: 100%;
    max-height: 100%;
    min-height: 100%;
  }
  .infos {
    margin-left: 20px;
    width: calc(100% - 200px) !important;
    div{
      color: #636363;
    }
    .introduction{
      color: #666666;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3;
      overflow: hidden;
      text-overflow: ellipsis;
      span {
        word-wrap: break-word;
      }
    }
    .name {
      font-weight: bold;
      font-size: 18px;
      margin-bottom: 18px;
    }
  }
}